package com.act.moudles.user.service;

import com.act.moudles.user.entity.Menu;
import com.act.moudles.user.entity.ComBo;
import com.act.moudles.user.pojo.ComboPojo;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;


public interface ComboService extends IService<ComBo> {

    /**
     * 分页查询模板
     * @param page
     * @param comboPojo
     * @return
     */
    IPage<ComBo>  pageTemp(IPage<ComBo>  page, ComBo comboPojo);



    /**
     * 新增模板
     * @param comboPojo
     * @return
     */
    String addTemp(ComboPojo comboPojo);


    /**
     * 修改模板
     * @param comboPojo
     * @return
     */
    String modifyTemp(ComboPojo comboPojo);

    /**
     * 删除
     * @param id
     * @return
     */
    String  deleteById(Long id,Boolean sureDelete);


    /**
     * 查询菜单
     * @param comBoId
     * @return
     */
    List<Menu>  listComboDetail(Long comBoId);

}
